Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F27 Hungary F1 Hungary F2 Hungary F3 Spain F11 Spain F16 Spain F26 Spain F13 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F33 Spain F3 Croatia F1 Croatia F2 Israel F1 Portugal F2 Israel F2 Israel F3 Sweden F1 Spain F13 USA F8 Great Britain F9 Greece F3 Great Britain F11 Spain F28 Spain F29 Great Britain F15 Spain F33 Indonesia F4 Indonesia F5 Indonesia F6 Great Britain F19 Great Britain F20 Spain F39 Spain F40 Spain F41 Israel F4 Israel F5 Spain F1 Spain F2 Spain F3 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Portugal F4 Portugal F5 Spain F10 Spain F11 USA F7 USA F8 Great Britain F7 Great Britain F8 Spain F28 Italy F27 Spain F34 Spain F35 Spain F36 Spain F37 France F19 France F20 United Arab Emirates F1 United Arab Emirates F2 Germany F4 Israel F3 Germany F5 Italy F2 France F3 Great Britain F4 Chinese Taipei F1 Chinese Taipei F2 Great Britain F3 (Shrewsbury) Qatar F2 (Doha) Qatar F3 (Doha) Portugal F6 (Lisbon) Great Britain F8 Spain F31 Kuwait F1 Spain F18 The LTA Hester Trophy - Manchester Akbank Private Banking TED Open - Istanbul JSM Challenger - Champaign BMW Tennis Championship - Sunrise ECM Prague Open 2008 - Prague Croatia F1 San Remo Tennis Cup - San Remo Open Diputacion Ciudad de Pozoblanco - Cordoba Tatra Banka Slovak Open - Bratislava Sao Paulo Challenger Noumea Challenger Salinas Challenger Belgrade Challenger Jersey Challenger Korat Challenger Johannesburg Challenger Talahassee Challenger Rhodes Challenger Pereira Challenger Pozoblanco Challenger Bogota Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Seoul Challenger Rhodes Challenger Seville Challenger Bangkok Challenger Bangkok Challenger Melbourne Challenger Heilbronn Challenger Vancouver Challenger Quimper Challenger Guadalajara Challenger Tallahassee Challenger Bordeaux Challenger Manchester Challenger Surbiton Challenger Chengdu Challenger Nottingham Challenger Cassis Challenger Bangalore Challenger Pune Challenger Rennes Challenger Monterrey Challenger Puerto Vallarta Challenger Aix En Provence Challenger Nottingham Challenger Jinan Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Rennes Challenger Morelos Challenger Columbus Challenger Monterrey Challenger Nottingham 1 Challenger Spain F14 Spain F21 Spain F25 Greece F2 Israel F2 Salem Open - Hong Kong Pilot Pen International - New Haven President's Cup 1998 - Tashkent Citrix Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Milan Indoors - Milan Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London The Hamlet Cup - Long Island AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich RCA Championships - Indianapolis St. Petersburg Open - St. Petersburg Tata Open - Chennai Open de la Comunidad Valenciana - Valencia Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia RCA Championships - Indianapolis Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Thailand Open - Bangkok 2007 Knoxville Challenger - Knoxville Chennai Open - Chennai The LTA Manchester Trophy - Manchester New Delhi Challenger III - New Delhi U.S. Mens's Clay Court Championship - Houston The Artois Championships - London Ramat Hasharon Challenger If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow USTA Seascape Challenger - Aptos Nottingham Challenger Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Stella Artois Clay Court Championships - Budaors LTA Nottingham Challenger - Nottingham Chennai Open - Chennai Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Palermo Challenger SA Tennis Open - Johannesburg Open 13 - Marseille Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Countrywide Classic USTA Challenger - Carson AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Dunlop World Challenge - Toyota Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing Mexico City Challenger Izmir Challenger Sarasota Challenger Manta Challenger SA Tennis Open - Johannesburg Campos do Jordao Challenger Brasilia Challenger Freudenstadt Challenger Seville Challenger Napoli Challenger Chuncheon Challenger AEGON Championships - London AEGON International - Eastbourne Ramat Hasharon Challenger Savannah Challenger Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Granby Challenger Aircel Chennai Open - Chennai AEGON Championships - London AEGON International - Eastbourne Brisbane International - Brisbane Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Citi Open - Washington Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham AEGON Championships - London AEGON Championships - London Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Fever-Tree Championships - London Nature Valley International - Eastbourne Astana Challenger cinch Championships - London Truist Atlanta Open - Atlanta Bratislava Challenger Leon Challenger Glasgow Challenger Loughborough Challenger Surbiton Challenger Binghamton Challenger Chengdu Challenger Jinan Challenger XL Capital Bermuda Open - Bermuda Burnie Challenger Kaohsiung Challenger Shanghai Challenger West Lakes Challenger Anning Challenger Nottingham Challenger Aptos Challenger Ismaning Challenger Las Vegas Challenger Fergana Challenger Charlottesville Challenger Yokohama Challenger Toyota Challenger Savannah Challenger Kaohsiung Challenger Lexington Challenger Granby Challenger Garden Open - Rome Hungarian Open - Budapest Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo V Abierto Internacional de Salinas - Salinas Quelle Cup 2000 - Furth Eckental Challenger Eisenberg Jerusalem Open - Jerusalem Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Meridiana Sardegna Open - Olbia Las Vegas Challenger - Las Vegas Toluca Challenger - Toluca The Joyce Eisenberg Jerusalem Open - Jerusalem Casino Lugano - Lugano USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas Renault Slovenian Open - Ljubljana Kueppers Kolsch Cup by Lambertz - Aachen Zagreb Open - Zagreb VII Open Banc Agricol - Andorra Pekao Open - Szczecin VIII Avierto Internacional de Salinas - Salinas 2003 West Side Tennis Club Challenger - Forest Hills Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Challenger Groningen - Groningen The Nottingham Challenger - Nottingham Privat Bank Cup - Dniepropetrovsk Challenger Britania Zavaleta - Puebla FILA Challenger Biella - Biella Challenger de Granby - Granby Open Sainte Victoire - Aix-En-Provence drkoop.com USTA Challenger of Houston - Houston XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Akbank Private Banking-TED Open - Istanbul TED Open - Istanbul Zagreb Open - Zagreb The LTA Bolton Challenger - Bolton Harbour Tennis Cup Regione Lombardia - Milan Binghamton Professional Tennis Tournament - Binghamton ATP Challenger Numea - New Caledonia Volkswagen Challenger 2005 - Wolfsburg Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Architect Open - Budapest Schickendanz Open - Furth Steelers Cup 2005 - Kosice USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton TED Open - Istanbul Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Constanta Challenger - Constanta The Natrel's Challenger - Granby Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Hamburg Odlum Brown Vancouver Open - Vancouver Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Toronto GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Lambertz Open by Stawag - Aachen Ford Tennis Championships - Louisville Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Pacific Life Open - Indian Wells Sony Ericsson Open - Miami GHI Bronz Classic - Bronx Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Samsung Securities Cup - Seoul Flea Market Cup - Busan 2008 China TCL Challenger - Guangzhou XL Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Alexander Kolyaskin Memorial - Donetsk BNP Paribas Open - Indian Wells Tashkent Challenger - Tashkent Mutua Madrid Open - Madrid Rogers Cup - Montreal National Bank Men's Rimouski Challenger - Rimouski PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey Miami Open - Miami Keio Challenger International Tennis Tournament - Yokohama Wolfsburg Challenger Bangkok Challenger San Luis Potosi Challenger Savannah Challenger Granby Challenger Genova Challenger Tallahassee Challenger Sarasota Challenger Bratislava Challenger Nottingham Challenger Vancouver Challenger Helsinki Challenger Caloundra Challenger Sarajevo Challenger Salzburg Challenger Barranquilla Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Alessandria Challenger Nottingham Challenger Heilbronn Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Shanghai Challenger Bangkok Challenger Sacramento Challenger Loughborough Challenger Barranquilla Challenger Rome Challenger Nottingham Challenger Sunrise Challenger Bangkok Challenger Burnie Challenger Jersey Challenger Salinas Challenger Dallas Challenger Rimouski Challenger Santiago Challenger Sarasota Challenger Granby Challenger Lexington Challenger Johannesburg Challenger Brasov Challenger Kun-Ming Challenger Baton Rouge Challenger French Open - Paris Wimbledon - London Maui Challenger U.S. Open - New York Australian Open - Melbourne Athens Challenger French Open - Paris Wimbledon - London U.S. Open - New York Sarasota Challenger Traralgon Challenger French Open - Paris Nottingham Challenger Wimbledon - London Yeongwol Challenger U.S. Open - New York Lexington Challenger Aptos Challenger Australian Open - Melbourne Manta Challenger Istanbul Challenger French Open - Paris Wimbledon - London U.S. Open - New York Reunion Island Challenger Quimper Challenger Traralgon Challenger 2 Panama City Challenger Tallahassee Challenger Binghamton Challenger Ostrava Challenger Vicenza Challenger Manchester Challenger Lexington Challenger Irving Challenger St. Remy Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Orleans Challenger U.S. Open - New York Loughborough Challenger Australian Open - Melbourne Mons Challenger Surbiton Challenger Bangalore Challenger Wimbledon - London Singapore Challenger Pune Challenger U.S. Open - New York Australian Open - Melbourne Pereira Challenger French Open - Paris Buenos Aires Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Puebla Challenger Wimbledon - London Vancouver Challenger Sarasota Challenger U.S. Open - New York Alphen Challenger Australian Open - Melbourne French Open - Paris Guayaquil Challenger Nottingham Challenger Bordeaux Challenger Wimbledon - London U.S. Open - New York Guadalajara Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Koblenz Challenger Shenzhen Challenger Sarasota Challenger Leon Challenger U.S. Open - New York Surbiton Challenger Australian Open - Melbourne Aptos Challenger French Open - Paris Shanghai Challenger Kaohsiung Challenger Brest Challenger Wimbledon - London U.S. Open - New York Orlando Challenger Bendigo Challenger Mons Challenger Cary Challenger Savannah Challenger Australian Open - Melbourne French Open - Paris Yitzhak Rabin Challenger 1998 - Tel Aviv Wimbledon - London Mallorca Challenger Istanbul Challenger U.S. Open - New York Australian Open - Melbourne Zivnobanka Czech Open - Prostejov Wimbledon - London Cairo Challenger - Cairo Laser Vision USTA Challenger - Amarillo U.S. Open - New York Australian Open - Melbourne Abierto Mexicano Telfonica MoviStar - Acapulco 2003 Eddleman USTA Challenger - Birmingham French Open - Paris Wimbledon - London Miller Lite Hall of Fame Tennis Championships - Newport Vancouver Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Newport Beach Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sybase Open - San Jose Kroger / St. Jude International - Memphis Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Japan Open - Tokyo Sybase Open - San Jose Estoril Open - Estoril The Nottingham Open - Nottingham RCA Championships - Indianapolis President's Cup - Tashkent Estoril Open - Estoril RCA Championships - Indianapolis President's Cup - Tashkent Legg Mason Tennis Classic - Washington D.C. BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Thailand Open - Bangkok Open 13 - Marseille Next Generation Adelaide International - Adelaide Sydney International - Sydney Regions Morgan Keegan Championships - Memphis The Nottingham Open - Nottingham Wimbledon - London RCA Championships - Indianapolis U.S. Open - New York Qatar ExxonMobil Open - Doha Wimbledon - London AEGON International - Eastbourne Claro Open Colombia - Bogota Wimbledon - London Heineken Open Shanghai - Shanghai Australian Open - Melbourne French Open - Paris Dubai Duty Free Tennis Championships - Dubai Wimbledon - London AEGON International - Eastbourne Mercedes-Benz Cup - Los Angeles President's Cup 2000 - Tashkent New York Open - New York Open de Tenis Comunidad Valenciana - Valencia Campbell's Hall of Fame Tennis Championships - Newport Scania Stockholm Open - Stockholm Heineken Open - Auckland UBS Open Gstaad - Gstaad Salem Open - Hong Kong The Samsung Open - Nottingham AAPT Championships - Adelaide AEGON International - Eastbourne Sony Ericsson Open - Miami Nature Valley International - Eastbourne The Ericsson Open - Miami Internationaler Raiffeisen Grand Prix - St. Polten The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati St. Petersburg Open - St. Petersburg Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston U.S. Open - New York Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 2R, GBR-RUS 3-2 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, SRB-GBR 2-3 All Lower level tournaments